package demo6;

import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.io.Reader;
@SuppressWarnings({"all"})
public class Test {
    public static void main(String[] args) throws IOException {
//        Reader reader = new FileReader("test01.txt");
//        //下面的这个就是第一个读取的方式：
//        int c = reader.read();
//        while(true){
//            if(c==-1){
//                break;
//            }
//            char ch=(char)c;
//            System.out.println(ch);
//        }
        //下面的这个就是第二个读取的方式：
        try(Reader reader = new FileReader("test01.txt")) {
            while (true) {
                char[] cbuf = new char[1024];
                int n = reader.read(cbuf);
                if (n == -1) {
                    break;
                }
                System.out.println("n=" + n);
                for (int i = 0; i < n; i++) {
                    System.out.println(cbuf[i]);
                }
            }
        }

        //reader.close();
    }
}
